Public Member Functions | |
| EcommunityAutomation () | |
| dailyWork () | |
| newUser ($userID) | |
| changeUserGroup ($userID, $oldGroup) | |
| deleteUser ($userID) | |
| deleteCourse ($courseID) | |
| deleteUserFromCourse ($userID, $courseID) | |
Private Member Functions | |
| getSalutation ($gender) | |
| generateVerifyCode () | |
| generateWarningMail ($eComName, $salutation, $name, $warnPeriod, $deletePeriod, $url) | |
| generateDeleteMail ($eComName, $salutation, $name) | |
| getEcomMember ($eComId) | |
| EcommunityAutomation::changeUserGroup | ( | $ | userID, | |
| $ | oldGroup | |||
| ) |
Aufzurufen, wenn die Benutzergruppe eines User geändert wird.
public
| integer | $userID - die ID des Users | |
| integer | $oldGroup - die alte Benutzergruppe |
| EcommunityAutomation::dailyWork | ( | ) |
Methode zum täglichen Überprüfen, ob die eCommunities (noch) aktiv sind.
| EcommunityAutomation::deleteCourse | ( | $ | courseID | ) |
Modulspezifische Aufräumarbeit wenn eine Veranstaltung gelöscht wird public
| integer | $courseID - die ID der Veranstaltung |
| EcommunityAutomation::deleteUser | ( | $ | userID | ) |
Modulspezifische Aufräumarbeit wenn ein User gelöscht wird public
| integer | $userID - die ID des Users |
| EcommunityAutomation::deleteUserFromCourse | ( | $ | userID, | |
| $ | courseID | |||
| ) |
Wird ausgeführt wenn ein User einen Kurs verläßt. Auszuführen vor dem Löschen des Users aus der Kurstabelle. public
| integer | $userID - Die ID des neuen Kursteilnehmers | |
| integer | $courseID - Die ID des Kurses |
| EcommunityAutomation::EcommunityAutomation | ( | ) |
Konstruktor public
| EcommunityAutomation::generateDeleteMail | ( | $ | eComName, | |
| $ | salutation, | |||
| $ | name | |||
| ) | [private] |
Generiert Mail
private
| EcommunityAutomation::generateVerifyCode | ( | ) | [private] |
Generiert Verify Code für Mail
private
| EcommunityAutomation::generateWarningMail | ( | $ | eComName, | |
| $ | salutation, | |||
| $ | name, | |||
| $ | warnPeriod, | |||
| $ | deletePeriod, | |||
| $ | url | |||
| ) | [private] |
Generiert Mail
private
| EcommunityAutomation::getEcomMember | ( | $ | eComId | ) | [private] |
Mitglieder der eCom
private
| EcommunityAutomation::getSalutation | ( | $ | gender | ) | [private] |
Gibt die Anrede zurück (Frau/Herr)
public
| $userData | array |
| EcommunityAutomation::newUser | ( | $ | userID | ) |
User in Dozentenkurs aufnehmen
public
| integer | $userID - ID des Users |
1.5.8